package com.n9.qq.android.msg_comm;

import com.tencent.mobileqq.pb.*;

/**
 * @author ice
 * @since 2019/2/25 17:15
 */
public final class C2CTmpMsgHead extends MessageMicro {
    public static final int C2C_TYPE_FIELD_NUMBER = 1;
    public static final int FROM_PHONE_FIELD_NUMBER = 7;
    public static final int GROUP_CODE_FIELD_NUMBER = 4;
    public static final int GROUP_UIN_FIELD_NUMBER = 3;
    public static final int LOCK_DISPLAY_FIELD_NUMBER = 9;
    public static final int SERVICE_TYPE_FIELD_NUMBER = 2;
    public static final int SIG_FIELD_NUMBER = 5;
    public static final int SIG_TYPE_FIELD_NUMBER = 6;
    public static final int TO_PHONE_FIELD_NUMBER = 8;
    static final MessageMicro.FieldMap __fieldMap__;
    public final PBUInt32Field c2c_type = PBField.initUInt32(0);
    public final PBStringField from_phone;
    public final PBUInt64Field group_code = PBField.initUInt64(0L);
    public final PBUInt64Field group_uin = PBField.initUInt64(0L);
    public final PBUInt32Field lock_display;
    public final PBUInt32Field service_type = PBField.initUInt32(0);
    public final PBBytesField sig;
    public final PBUInt32Field sig_type;
    public final PBStringField to_phone;

    static {
        ByteStringMicro var0 = ByteStringMicro.EMPTY;
        __fieldMap__ = MessageMicro.initFieldMap(new int[]{8, 16, 24, 32, 42, 48, 58, 66, 72}, new String[]{"c2c_type", "service_type", "group_uin", "group_code", "sig", "sig_type", "from_phone", "to_phone", "lock_display"}, new Object[]{0, 0, 0L, 0L, var0, 0, "", "", 0}, C2CTmpMsgHead.class);
    }

    public C2CTmpMsgHead() {
        this.sig = PBField.initBytes(ByteStringMicro.EMPTY);
        this.sig_type = PBField.initUInt32(0);
        this.from_phone = PBField.initString("");
        this.to_phone = PBField.initString("");
        this.lock_display = PBField.initUInt32(0);
    }
}